FluentForm\App\Services\Form\HistoryService A

Total Complexity 74
Dependencies 2
Dependents 1
Total lines 317
Lines of code 232
Logical lines of code 135
Comment lines 11
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
addChange()
B
48 17 31
compareFields()
A
47 13 37
generateChangeTitle()
A
49 10 29
compareArrayRecursively()
S
59 6 12
compareFieldProperties()
S
61 5 12
checkAndStoreFormChanges()
S
58 4 15
compareFieldDetails()
S
62 4 10
storeFormHistory()
S
55 2 20
maybeCleanOldData()
S
58 2 17
get()
S
58 2 14
checkFieldOrder()
S
63 2 11
mapFieldsByUniqueKey()
S
69 2 7
areColumnsChanged()
S
80 1 3
getFieldLabel()
S
78 1 3
getFieldKey()
S
79 1 3
delete()
S
80 1 3
init()
S
71 1 5